foam can - French English Dictionary